indicator plant - Spanish English Dictionary